package HomeWork.bufferedReader;

import java.io.*;
import java.util.Scanner;

/*
缓冲字符流的练习
FOS--OSW--BW--PW
注意换行写入和不换行
 */
public class PWDemo {
    public static void main(String[] args) throws IOException {
//聊天窗口的不换行写法：
        //        FileOutputStream fos=new FileOutputStream("chat.txt");
//        OutputStreamWriter osw=new OutputStreamWriter(fos);
//        BufferedWriter bw=new BufferedWriter(osw);
//        Scanner sc=new Scanner(System.in);
//        String s="";
//        while(true){
//            s=sc.nextLine();
//            if("exit".equals(s)){
//                break;
//            }else {
//                bw.write(s);
//                bw.flush();
//            }
//        }
//        bw.close();

        //聊天窗口的换行写法：
//        PrintWriter pw=new PrintWriter("chat.txt");
//        Scanner sc=new Scanner(System.in);
//        String s="";
//        while(true){
//            s=sc.nextLine();
//            if ("exit".equals(s)) {
//                break;
//            }else{
//                pw.println(s);
//                pw.flush();
//            }
//        }
//        pw.close();

        //聊天窗口的换行&自动冲水写法：
//        FileOutputStream fos=new FileOutputStream("chat.txt");
//        OutputStreamWriter osw=new OutputStreamWriter(fos);
//        BufferedWriter bw=new BufferedWriter(osw);
//        PrintWriter pw=new PrintWriter(bw,true);
//        Scanner sc=new Scanner(System.in);
//        String s="";
//        while(true){
//            s=sc.nextLine();
//            if ("exit".equals(s)) {
//                break;
//            }else{
//                pw.println(s);
//            }
//        }
//        pw.close();
    }
}
